home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 26 / Cream of the Crop 26.iso / bbs / lord2b7.zip / GSHOPS.REF < prev    next >
Text File  |  1997-06-05  |  8KB  |  448 lines

  1. @#ma
  2. @do moveback
  3. @do `s01 is ass
  4. @if `v06 is 1 then `s01 is self
  5. @show
  6. `r0`c  `r1  `%Barak's Mother  `r0
  7.  
  8. `2  An old woman is rocking in her chair.. until she sees you.
  9.  
  10. `k  `0"How did you get in here?!?!  Do you know who my son is?!?  He will
  11.   hunt you down and rip you apart!!"
  12.  
  13. `k  `2She promptly kicks your sorry `s01 out.
  14.  
  15. `k
  16. @drawmap
  17. @update
  18.  
  19. @#picklock
  20. @do moveback
  21. @do write
  22. `r1
  23. @clearblock 21 21
  24. @do move 3 21
  25. @do write
  26. `r0`2The door is locked.  Attempt to pick it? [`0Y`2/`0N`2] :`x
  27. @do readspecial `s01 YN
  28. @if `s01 is Y then do
  29.  @begin
  30. @do saybar
  31. `b(UNFINISHED ROUTINE!) `0Will be finished in the full version..
  32. @closescript
  33.  @end
  34. @do saybar
  35. Maybe later.
  36.  
  37.  
  38. @#MIN
  39. ;minister at church, place to cure vd
  40. @do moveback
  41. @do `v01 is 1
  42. @show
  43. `r0`c  `r1 `%Saying your prayers `r0
  44.  
  45.   `2You kneel in front of the pulpit.   A balding priest looks at you
  46.   intently.
  47.  
  48. @do write
  49. `x`x
  50. @choice
  51. I wish to make a donation
  52. I wish to donate my negetive opinion of organized religion
  53. Leave
  54. @if responce is 1 then do
  55.   @begin
  56.   @show
  57. `\`\  `0"How much, my son?" `2the priests asks, eyes lighting up at the
  58.   prospect.
  59.   @do write
  60. `\`x`x
  61.   @do readnum 10 0
  62.   @if `v40 is 0 then do
  63.    @begin
  64.    @show
  65. `\`\  `$"I'll donate let's see... how about nothing?"
  66.  
  67. `k
  68.   @do goto min
  69.   @end
  70.  
  71.   @if `v40 < 0 then do
  72.    @begin
  73.    @show
  74. `\`\  `2Donate a negative amount?  Oh, you mean steal from the plate?
  75.  
  76. `k  `4Too bad there is nothing in it.
  77.  
  78. `k
  79.   @do goto min
  80.   @end
  81.  
  82.  
  83.   @if `v40 > money then do
  84.    @begin
  85.    @show
  86. `\`\  `2Ok, now try an amount that you have with you.
  87.  
  88. `k
  89.   @do goto min
  90.   @end
  91.  
  92.   @do money - `v40
  93.   @do `p20 is `p09
  94.   @do `p20 * 100
  95.   @if `v40 < `p20 then do
  96.     @begin
  97.     @show
  98. `\`\  `2You close your eyes, hoping for a miracle...
  99.  
  100. `k  `4Nothing happens.. course you didn't donate much either.
  101. `\`k
  102.  
  103.     @do goto min
  104.     @end
  105.  
  106.     @if `p12 is 0 then do
  107.       @begin
  108.     @show
  109. `\`\  `2You close your eyes, hoping for a miracle...
  110.  
  111. `k  `4Nothing happens.. and you donated plenty.  I guess you just don't need
  112.   devine help right now, maybe later. 
  113. `\`k
  114.   @do goto min
  115.   @end
  116.  
  117.    @do `p12 is 0
  118.    ;cure vd
  119.     @show
  120. `\`\  `2You close your eyes, hoping for a miracle...
  121.  
  122. `k  `%YOU FEEL CLEAN AGAIN.  Your body is not sick anymore.
  123. `\`k
  124.   @do goto min
  125.   @end
  126.  
  127.  
  128.       @end
  129. @if responce is 2 then do
  130.   @begin
  131.   @show
  132. `\`\  `$"What you do is ridiculous.  You tell us we'll go to a better place
  133.   after we die if we give you money.  Who bought this church, God?  No, we
  134.   did.
  135.  
  136.   Religion is for people that need something to believe in - so they don't go
  137.   mad." `2you finish softly.
  138.  
  139. `k  `0"Exactly.. so are you gonna donate or what?" `2laughs the priest.
  140.  
  141. `k
  142.   @do goto min
  143.   @end
  144.  
  145. @drawmap
  146. @update
  147.  
  148. @#WHORE
  149. ;(currently unused)
  150. @offmap
  151. @do moveback
  152. @do `v01 is 1
  153. @label whorestart
  154. @show
  155. `r0`c  `r1 `%The Whore House `r0
  156.  
  157. `2  You run your hands together, it's time you finally had some fun.  And
  158.   hey, while you're in Greentree, why not pay a visit to the infamous
  159.   Greentree brothel.
  160. @do write
  161. `\`x`x
  162. @choice
  163. Visit Kelley.
  164. Leave
  165. @if responce is 1 then do
  166.   @begin
  167.   @show
  168. `\`\  `2You rub your hands together lewdly.  `$"I want a little 'visit' with
  169.   Kelley if you know what I mean..." `2you drawl.
  170.  
  171.   `0"Kelley is busy.. How about Mary?"
  172.  
  173.   `2You decide to wait. (this area will be added to later..)
  174. `\`k
  175.   @end
  176.  
  177. @drawmap
  178. @update
  179.  
  180. @#SCRIBE
  181. ;a place where they can add to the daily happenings
  182. @offmap
  183. @do moveback
  184. @do `v01 is 1
  185. @label scribestart
  186. @show
  187. `r0`c  `r1 `%The Scribe Hut `r0
  188.  
  189. `2  Wow!  This is where the daily happenings are made!  More than just a
  190.   paper, it brings the community together.
  191.  
  192.   `2A little man with glasses is working.
  193.  
  194. @do write
  195. `x`x
  196. @choice
  197. `%Place an ad for `$$10`%.
  198. Leave
  199. @
  200. @if response is 1 then do
  201.  @begin
  202.  @if money < 10 then do
  203.   @begin
  204.   @show
  205. `\`\  `2You are a little short.  Bummer.`\`\`k
  206.   @do goto scribestart
  207.   @end
  208.   @do money - 10
  209.   @writefile lognow.txt
  210.   `2A special announcement from `0`n`2:`\`%
  211.   @show
  212. `\`\  `0"Ok sir!  Enter your message.  A blank line will quit."
  213. @label keepwriting
  214. @do write
  215. `\`x`x
  216.   @do readstring 75 NIL `s01 
  217.   @do `p20 is length `s01
  218.   @if `p20 < 2 then do
  219.    @begin
  220. @writefile lognow.txt
  221.                                  `2-`0=`2-`%=`2-`0=`2-
  222.    @show
  223. `\  `0"Alright!  We have added you to today's edition!"
  224.  
  225. `2  You trot out feeling important.
  226. `\`k
  227. @drawmap
  228. @update
  229. @closescript
  230.    @end
  231.   @do stripbad `s01
  232.   @writefile lognow.txt
  233.   `s01
  234.   @
  235.   @do goto keepwriting
  236.  
  237.  @end
  238.  
  239. @drawmap
  240. @update
  241.  
  242. @#raise
  243. ;can they raise their level?
  244.  
  245. @do `p20 is `p09
  246. @do `p20 * 100
  247. @do `p20 * `p09
  248.  
  249. @if `p20 > `p01 then do
  250.  @begin
  251.  @do `p21 is `p20
  252.  @do `p21 - `p01
  253.  @show
  254.  
  255.  
  256.   `2Next level raise at `%`p20`2.
  257.  
  258.   `0"You need about `%`p21`0 more experience before your next level raise!"
  259.  
  260.   `2Your face falls - what a bummer!
  261.  
  262. `k
  263. @run barak
  264. @closescript
  265. @end
  266.  
  267.  @if `t04 > 0 then do
  268.  @begin
  269.  @show
  270.  
  271.  
  272.   `0"You already failed once today, come back tomorrow, you loser!"
  273.  
  274.   `2Your face falls - what a bummer!
  275.  
  276. `k
  277. @run barak
  278. @closescript
  279. @end
  280.  
  281.  
  282.  @show
  283.  
  284.  
  285.   `0"You have been sitting at level `p09 long enough."
  286.  
  287. @if `p09 IS 1 then do
  288.  @begin
  289.  @show
  290.   `$"Cool!  So where is the master I fight?" `2you beam with pride.
  291.  
  292. `k  `0"Master?  Haw!  Now that *I* run this place we do it my way!" `2Barak
  293.   laughs as he crumbles a strange black root into a mortar...
  294.  
  295.   `2You anxiously await your fate...
  296.  
  297. @end
  298. @show
  299. `k
  300. `c  `r1`4 DRINKING YOUR OWN INIQUITY `r0
  301.  
  302. `2  Barak hands you a cup and asks you to drink.
  303.  
  304.   `2You nearly retch as you feel the vessel's oily contents slide down
  305.   your throat.
  306.  
  307. `k  `2Barak leads you to a small room with a cot.  `2"I'll be back in a few
  308.   hours,  then we'll see if you're still this cocky!" 
  309.  
  310. `2  You lay down and begin dreaming immediately.
  311.  
  312. `k
  313. @run startfight in training.ref
  314. @closescript
  315.  
  316.  
  317.  
  318. @#BARAK
  319. @offmap
  320. @do moveback
  321. @do `v01 is 1
  322. @label barstart
  323. @show
  324. `r0`c  `%Barak's Training Center
  325.  
  326. `2  Hundreds of warriors are randomly jumping and shrieking in their
  327.   efforts to better themselves.
  328.  
  329.   Although the building itself is old and scarred, the sign is new.
  330.  
  331. @do write
  332. `x`x
  333. @choice
  334. Ask for a level raise.
  335. Talk to Master Barak.
  336. Leave
  337. @if responce is 1 then do
  338.  @begin
  339.  @run raise
  340.  @do goto barstart
  341.  @end
  342.  
  343.  
  344. @if responce is 2 then do
  345.  @begin
  346.  @if `t01 is 4 then do
  347.   @begin
  348.   @show
  349. `r0`c  `%Talking to Master Barak
  350.  
  351.   `0"Make it fast kid, I'm busy!"
  352.  
  353.   `$"Um, Barak?  Where are the other trainers, as is the tradition?" `2you
  354.   innocently ask.
  355.   
  356. `k  `0"Other trainers?!  Now that *I'M* the new MASTER TRAINER, I fired the
  357.   rest!  I am the master for EVERY LEVEL NOW!" `2Barak cackles evilly.
  358.  
  359.   `$"Wow, nice.  You must have worked long and hard to achieve this position,
  360.   Master Barak."
  361.  
  362. `k  `0"Of course I did!  That last Master, this geezer known as Turgon turned
  363.   out to be a thief - not fit to teach a whore how to diddle!  Haw!" `2 Barak
  364.   laughs crudely.
  365.  
  366. `k
  367.  @do `t01 is 5
  368.  @do goto barstart
  369.  @end
  370.  
  371.   @show
  372. `r0`c  `%Talking to Master Barak
  373.  
  374.   `0"Sorry kid, I'm a little busy TEACHING, because after all, I am sort of
  375.   the MASTER of this whole place - you can grasp that concept, can't you?"
  376.  
  377.   `2Wow, what an ass.  Maybe he'll talk later.
  378.  
  379. `k
  380.  @do goto barstart
  381.  @end
  382.  
  383. @drawmap
  384. @update
  385.  
  386. @#ABDUL
  387. @offmap
  388. @do moveback
  389. @do `v01 is 1
  390. @label abstart
  391. @show
  392. `r0`c  `%Abdul's Armour
  393.  
  394. `2  You see chainmail, leather, studded vests and other crap everywhere.
  395.  
  396. @do write
  397. `x`x
  398. @choice
  399. Examine her wares
  400. Go outside.
  401. @show
  402. `\
  403. @if responce is 1 then do begin
  404.  @begin
  405. @buymanager
  406.   10
  407.   12
  408.   13
  409.   14
  410.   @end
  411.  
  412. @if responce not 2 then goto abstart
  413. @drawmap
  414. @update
  415.  
  416. @#ARTHUR
  417. @offmap
  418. @do moveback
  419. @do `v01 is 1
  420. @label arstart
  421. @show
  422. `r0`c  `%King Arthur's Weapons
  423.  
  424. `2  Items of destruction are hung all around you - you feel like a kid in
  425.   a candy store.
  426.  
  427. @do write
  428. `x`x
  429. @choice
  430. Examine his weaponry
  431. Go outside.
  432. @show
  433. `\
  434. @if responce is 1 then do begin
  435.  @begin
  436. @buymanager
  437.   4
  438.   9
  439.   15
  440.   16
  441.   @end
  442.  
  443. @if responce not 2 then goto arstart
  444. @drawmap
  445. @update
  446.  
  447.  
  448.